#include "led.h"

void led_disp(unsigned char addr,enable)//亮灯的位置，1-使能
{
	static unsigned char temp = 0x00;
	static unsigned char temp_old = 0xff;
	if(enable)
		temp |= 0x01 << addr;
	else
		temp &=~(0x01 << addr);
	if(temp != temp_old)
	{
		P0 = ~temp;
		P2 = P2 & 0x1f | 0x80;
		P2 &= 0x1f;
		temp_old = temp;//将这次的LED状态赋给temp_old
	}
}

	